
div.form_field {
	margin-bottom: 20px;
}

	div.form_field div.form_field_label {
		margin-bottom: 4px;
	}
	
	div.form_field div.form_field_input input.form_input_text {
		width: 60%;
	}
	
	div.form_field div.form_field_input input.form_input_text {
		width: 60%;
	}
	
	div.form_field div.form_field_input input.form_input_date {
		width: 20%;
	}
	
	div.form_field div.form_field_input input.form_input_integer {
		width: 10%;
	}
	
	div.form_field div.form_field_input textarea.form_textarea {
		width: 100%;
		height: 200px;
		border: 1px #b6b6b6 inset;
	}
	
	div.form_field div.form_field_input div.simple_editor {
		height: 20px;
		width: 100%;
		background: #ededed;
		padding: 2px 1px;
	}
		
		div.form_field div.form_field_input div.simple_editor a {
			width: 20px;
			height: 20px;
			margin: 0px;
			padding: 0px;
			display: block;
			float: left;
		}
		
		div.form_field div.form_field_input div.simple_editor a:hover {
			background: #d4d4d4;
		}
			
			div.form_field div.form_field_input div.simple_editor a img {
				width: 20px;
				height: 20px;
				margin: 0px;
				padding: 0px;
			}
	
	div.form_field div.form_field_input span.form_field_help {
		color: #bbbbbb; 
		font-size: 8pt;
	}
	
	div.form_field div.form_field_input span.form_field_error {
		color: #ec0000;
	}
	
	div.form_field div.form_field_input select.form_input_guide {
		width: 60%;
	}